drudgery-reducing devices - Alemán Inglés Diccionario